heel strap - Francés Inglés Diccionario